@media only screen and (max-width: 480px) {
 
  .mobile-none-padding { padding-left:0; padding-right:0; }
}
@media only screen and (max-width: 320px) {
  
  .mobile-none-padding { padding-left:0; padding-right:0; }
}
body, html { font-family: "microsoft yahei","Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;  }
a:hover { text-decoration: none; }
.label-btn { border-bottom: 1px dashed #ff892a; font-size:14px; }
.my-navbar { padding: 20px 0;  }
.user-panel { font-size: 16px; margin-top: 10px; }
.user-panel a {  margin-left: 20px; font-size: 13px;}
.navbar-btn { display: inline-block; border-radius: 3px; padding: 2px 8px; border-bottom: 1px solid #eee; border-right: 1px solid #eee; }
.btn-radius { border-radius: 3px; }

.my-sidebar { position: relative; background: #7daece url('../images/bg1.png') repeat-x 0 0; padding-top: 20px; border-top: 2px solid #9dc1d9; border-bottom: 1px dashed #9dc1d9; height:70px; }
.my-sidebar ul { margin-bottom: 0; }
.my-sidebar li { float:left; }
.my-sidebar li a.first { border-left: 1px solid #ddd; }
.my-sidebar li a { font-family: "microsoft yahei","Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; height:48px; background: #fafafa; border-right: 1px solid #ddd; text-align: center; vertical-align: middle; line-height: 48px; float:left; padding: 0 50px; border-bottom: 1px dashed #9dc1d9; color:#349ad1; border-top-left-radius: 5px; border-top-right-radius:5px;   }
.my-sidebar li a:hover { background: #fff; color:#000; }
.my-sidebar li a.active { color:#000; font-weight: bold; background: #fff; font-size:14px; border-bottom:none; }

.p-alert { position: relative; font-size: 16px; border-bottom: 1px solid #eee; padding-bottom: 10px; margin-bottom: 15px; }
.dashboard-pane { position: relative; font-family: "microsoft yahei","Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:18px; background: #f6f7f9; padding: 30px 0; margin-bottom: 20px; }
.dashboard-pane:hover { box-shadow: 1px 1px 1px #ccc; }
.dashboard-pane .div { border-right:1px solid #e8e9eb; }
.dashboard-project { border:1px solid #eee; padding: 30px; position: relative; }
.dashboard-project .all .div div { font-style: italic; margin: 20px 0; font-size:14px; padding: 30px; background: #f6f7f9; }
.dashboard-project .all .div div:hover { box-shadow: 1px 1px 1px #ccc; }

.profile-user-info .help-block { font-size:12px; display: inline-block; margin: 0 0 0 5px; padding:2px 8px; color:#a94442; background-color:#fcf8e3; }

.project-box .widget-box { border: none; box-shadow: 1px 1px 1px #ccc; border:1px solid #fff; }

.tree {  }

.tree .tree-branch-name, .tree .tree-item-name { white-space:nowrap; }

.syntaxhighlighter table td.code .line.problem-line { cursor: pointer; background: #ce6f9e !important; color:#fff !important; }
.syntaxhighlighter table td.code .line.problem-line .keyword,
.syntaxhighlighter table td.code .line.problem-line .plain,
.syntaxhighlighter table td.code .line.problem-line .value,
.syntaxhighlighter table td.code .line.problem-line .preprocessor,
.syntaxhighlighter table td.code .line.problem-line .string,
.syntaxhighlighter table td.code .line.problem-line .comments { color: #fff !important; }

.syntaxhighlighter table td.code .line.trace-line { cursor: pointer; background: #ff892a !important; color:#fff !important; }
.syntaxhighlighter table td.code .line.trace-line .keyword,
.syntaxhighlighter table td.code .line.trace-line .plain,
.syntaxhighlighter table td.code .line.trace-line .value,
.syntaxhighlighter table td.code .line.trace-line .preprocessor,
.syntaxhighlighter table td.code .line.trace-line .string,
.syntaxhighlighter table td.code .line.trace-line .comments { color: #fff !important; }

.syntaxhighlighter table td.code .line.trace-line-boom { cursor: pointer; background: #FF0000 !important; color:#fff !important; }

.comment-box { position: absolute; top: 0; right:50px; width: 600px; background: #fafafa; opacity:0.95; }
.comment-box .btn-close { position: absolute; top:5px; right:5px; }

ul.tree { }
.tree .tree-item.active,
.tree .tree-label.active,
.tree .source_file.active { background: #eee; }

.plain-list { padding: 5px; border-bottom: 1px dashed #ddd; }
.plain-list .active { background: #eee; }

.chosen-container-single .chosen-single { background: #fff; height:34px; border:1px solid #d5d5d5; }

.uploadify-button { background: #6fb3e0 !important; border-radius: 5px !important; font-size:14px !important; }

.form-horizontal .input-text { border: none; border-bottom: 1px solid #ddd; }
.form-horizontal .text { border-bottom: 1px dashed #ddd; font-size:14px; padding-top: 6px; }
.form-horizontal .form-group { padding: 2px 0; }

.form-horizontal .form-action { margin-left: -10px; margin-top: 20px; }

.project-list { box-shadow: 1px 1px 2px #eee; }
.project-list-footer {  padding: 12px 16px;border: 1px solid #E6E6E6;border-width: 1px 0;border-top: 1px solid #E4E9EE; }
.project-list-footer .pagination a { border-radius: 5px !important; margin-right:2px; padding:5px 10px; }
.message-navbar { border-top:2px solid #f1f2f3; border-bottom: 3px solid #f6f7f9; background: #f6f7f9; line-height: 0; }
.message-item { border: 1px solid #f5f5f5; border-bottom-width:0; }
.message-item .gray { color:#ccc; }
.message-item .progress { margin-bottom: 0; border-radius: 3px; }

.account-list { border: 1px solid #eee; padding: 15px; margin-bottom: 15px;}
.account-list h4 {  }
.account-list .list { border-bottom:1px dashed #fafafa; padding-bottom:5px; margin-bottom:10px; }
.account-list .list .time { color:#ccc; }

.tree-branch-name .icon-folder { color:#478fca; }

.ui-dialog-titlebar { height: 32px !important; }

.alipay-bank-list li { margin-right:3px; margin-bottom: 3px; float:left; border:1px solid #eee; width: 180px; padding: 15px 0; }

li.dropdown-content.ace-scroll { width: 100%; }

.btn_feedback { position: fixed; top: 50%; right:10px; }
.btn_feedback a {  width:30px; display: block; background: #6fb3e0; padding: 5px 0 5px 8px; border-radius: 3px; color:#fff; }


